package com.android.multiplesmart.bean;

import com.google.gson.Gson;

import java.util.List;

/**
 * 开始授课
 * 开始授课
 */
public class MainTeachingBean {


    /**
     * Cmd : BeginTeaching
     * Data : {"StuCourseFiles":[{"LanguageCode":"en-GB","LanguageName":"英语（英国）","LanguageEnName":"English (United Kingdom)","DocName":"《多语种智慧教室》PC与安卓数据交互接口文档3.0_英语（英国）.docx","Url":"https://uat.metalingual.com.cn/upload/doc/1783333973128908801/1783333981320384513.docx"},{"LanguageCode":"ja-JP","LanguageName":"日语（日本）","LanguageEnName":"Japanese (Japan)","DocName":"《多语种智慧教室》PC与安卓数据交互接口文档3.0_日语（日本）.docx","Url":"https://uat.metalingual.com.cn/upload/doc/1783333973128908801/1783333984172511234.docx"},{"LanguageCode":"ko-KR","LanguageName":"韩语(韩国)","LanguageEnName":"Korean (Korea)","DocName":"《多语种智慧教室》PC与安卓数据交互接口文档3.0_韩语(韩国).docx","Url":"https://uat.metalingual.com.cn/upload/doc/1783333973128908801/1783333978304679937.docx"},{"LanguageCode":"zh-CN","LanguageName":"中文","LanguageEnName":"Chinese","DocName":"《多语种智慧教室》PC与安卓数据交互接口文档3.0_中文.docx","Url":"https://uat.metalingual.com.cn/upload/doc/1783333973128908801/1783333973137297409.docx"},{"LanguageCode":"en-GB","LanguageName":"英语（英国）","LanguageEnName":"English (United Kingdom)","DocName":"test_英语（英国）.pptx","Url":"https://uat.metalingual.com.cn/upload/doc/1783334062190759938/1783334171574013954.pptx"},{"LanguageCode":"ja-JP","LanguageName":"日语（日本）","LanguageEnName":"Japanese (Japan)","DocName":"test_日语（日本）.pptx","Url":"https://uat.metalingual.com.cn/upload/doc/1783334062190759938/1783334197335429121.pptx"}
     * ,{"LanguageCode":"ko-KR","LanguageName":"韩语(韩国)","LanguageEnName":"Korean (Korea)","DocName":"test_韩语(韩国).pptx","Url":"https://uat.metalingual.com.cn/upload/doc/1783334062190759938/1783334138032164865.pptx"},{"LanguageCode":"zh-CN","LanguageName":"中文","LanguageEnName":"Chinese","DocName":"test_中文.pptx","Url":"https://uat.metalingual.com.cn/upload/doc/1783334062190759938/1783334062199148546.pptx"}],
     * "PageNum":-2147483648}
     * Time : 2024-04-25 11:18:33
     */
//    {"Cmd":"PauseTeaching","Data":null,"Time":"2024-04-25 11:20:27"}
//    {"Cmd":"FinalTeaching","Data":null,"Time":"2024-04-25 11:20:33"}
    private String Cmd;
    private DataBean Data;
    private String Time;

    public static MainTeachingBean objectFromData(String str) {

        return new Gson().fromJson(str, MainTeachingBean.class);
    }

    public String getCmd() {
        return Cmd;
    }

    public void setCmd(String Cmd) {
        this.Cmd = Cmd;
    }

    public DataBean getData() {
        return Data;
    }

    public void setData(DataBean Data) {
        this.Data = Data;
    }

    public String getTime() {
        return Time;
    }

    public void setTime(String Time) {
        this.Time = Time;
    }

    public static class DataBean {
        /**
         * StuCourseFiles : [{"LanguageCode":"en-GB","LanguageName":"英语（英国）","LanguageEnName":"English (United Kingdom)","DocName":"《多语种智慧教室》PC与安卓数据交互接口文档3.0_英语（英国）.docx","Url":"https://uat.metalingual.com.cn/upload/doc/1783333973128908801/1783333981320384513.docx"},{"LanguageCode":"ja-JP","LanguageName":"日语（日本）","LanguageEnName":"Japanese (Japan)","DocName":"《多语种智慧教室》PC与安卓数据交互接口文档3.0_日语（日本）.docx","Url":"https://uat.metalingual.com.cn/upload/doc/1783333973128908801/1783333984172511234.docx"},{"LanguageCode":"ko-KR","LanguageName":"韩语(韩国)","LanguageEnName":"Korean (Korea)","DocName":"《多语种智慧教室》PC与安卓数据交互接口文档3.0_韩语(韩国).docx","Url":"https://uat.metalingual.com.cn/upload/doc/1783333973128908801/1783333978304679937.docx"},{"LanguageCode":"zh-CN","LanguageName":"中文","LanguageEnName":"Chinese","DocName":"《多语种智慧教室》PC与安卓数据交互接口文档3.0_中文.docx","Url":"https://uat.metalingual.com.cn/upload/doc/1783333973128908801/1783333973137297409.docx"},{"LanguageCode":"en-GB","LanguageName":"英语（英国）","LanguageEnName":"English (United Kingdom)","DocName":"test_英语（英国）.pptx","Url":"https://uat.metalingual.com.cn/upload/doc/1783334062190759938/1783334171574013954.pptx"},{"LanguageCode":"ja-JP","LanguageName":"日语（日本）","LanguageEnName":"Japanese (Japan)","DocName":"test_日语（日本）.pptx","Url":"https://uat.metalingual.com.cn/upload/doc/1783334062190759938/1783334197335429121.pptx"},{"LanguageCode":"ko-KR","LanguageName":"韩语(韩国)","LanguageEnName":"Korean (Korea)","DocName":"test_韩语(韩国).pptx","Url":"https://uat.metalingual.com.cn/upload/doc/1783334062190759938/1783334138032164865.pptx"},{"LanguageCode":"zh-CN","LanguageName":"中文","LanguageEnName":"Chinese","DocName":"test_中文.pptx","Url":"https://uat.metalingual.com.cn/upload/doc/1783334062190759938/1783334062199148546.pptx"}]
         * PageNum : -2147483648
         */

        private int PageNum;
        private List<StuCourseFilesBean> StuCourseFiles;

        public static DataBean objectFromData(String str) {

            return new Gson().fromJson(str, DataBean.class);
        }

        public int getPageNum() {
            return PageNum;
        }

        public void setPageNum(int PageNum) {
            this.PageNum = PageNum;
        }

        public List<StuCourseFilesBean> getStuCourseFiles() {
            return StuCourseFiles;
        }

        public void setStuCourseFiles(List<StuCourseFilesBean> StuCourseFiles) {
            this.StuCourseFiles = StuCourseFiles;
        }

        public static class StuCourseFilesBean {
            /**
             * LanguageCode : en-GB
             * LanguageName : 英语（英国）
             * LanguageEnName : English (United Kingdom)
             * DocName : 《多语种智慧教室》PC与安卓数据交互接口文档3.0_英语（英国）.docx
             * Url : https://uat.metalingual.com.cn/upload/doc/1783333973128908801/1783333981320384513.docx
             */

            private String LanguageCode;
            private String LanguageName;
            private String LanguageEnName;
            private String DocName;
            private String Url;

            public static StuCourseFilesBean objectFromData(String str) {

                return new Gson().fromJson(str, StuCourseFilesBean.class);
            }

            public String getLanguageCode() {
                return LanguageCode;
            }

            public void setLanguageCode(String LanguageCode) {
                this.LanguageCode = LanguageCode;
            }

            public String getLanguageName() {
                return LanguageName;
            }

            public void setLanguageName(String LanguageName) {
                this.LanguageName = LanguageName;
            }

            public String getLanguageEnName() {
                return LanguageEnName;
            }

            public void setLanguageEnName(String LanguageEnName) {
                this.LanguageEnName = LanguageEnName;
            }

            public String getDocName() {
                return DocName;
            }

            public void setDocName(String DocName) {
                this.DocName = DocName;
            }

            public String getUrl() {
                return Url;
            }

            public void setUrl(String Url) {
                this.Url = Url;
            }
        }
    }
}
